home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / emula / arosdv19.lha / AROS / intuition / unlockibase.c < prev    next >
C/C++ Source or Header  |  1996-10-24  |  1KB  |  58 lines

  1. /*
  2.     (C) 1995-96 AROS - The Amiga Replacement OS
  3.     $Id: unlockibase.c,v 1.2 1996/10/24 15:51:25 aros Exp $
  4.  
  5.     Desc:
  6.     Lang: english
  7. */
  8. #include <clib/exec_protos.h>
  9. #include "intuition_intern.h"
  10.  
  11. /*****************************************************************************
  12.  
  13.     NAME */
  14.     #include <clib/intuition_protos.h>
  15.  
  16.     AROS_LH1(void, UnlockIBase,
  17.  
  18. /*  SYNOPSIS */
  19.     AROS_LHA(ULONG, ibLock, A0),
  20.  
  21. /*  LOCATION */
  22.     struct IntuitionBase *, IntuitionBase, 70, Intuition)
  23.  
  24. /*  FUNCTION
  25.     Release parts of Intuition which have been blocked with a prior
  26.     call to LockIBase().
  27.  
  28.     INPUTS
  29.     ibLock - The result of LockIBase().
  30.  
  31.     RESULT
  32.     None.
  33.  
  34.     NOTES
  35.  
  36.     EXAMPLE
  37.  
  38.     BUGS
  39.  
  40.     SEE ALSO
  41.     LockIBase()
  42.  
  43.     INTERNALS
  44.  
  45.     HISTORY
  46.     29-10-95    digulla automatically created from
  47.                 intuition_lib.fd and clib/intuition_protos.h
  48.  
  49. *****************************************************************************/
  50. {
  51.     AROS_LIBFUNC_INIT
  52.     AROS_LIBBASE_EXT_DECL(struct IntuitionBase *,IntuitionBase)
  53.  
  54.     ReleaseSemaphore (GetPrivIBase(IntuitionBase)->SigSem);
  55.  
  56.     AROS_LIBFUNC_EXIT
  57. } /* UnlockIBase */
  58.